China on Sunday successfully placed 20 micro satellites into space using its latest carrier rocket powered by pollution-free fuels, boosting the Communist giant's competitiveness in the global satellite launch sector, state media reported.
The Chinese Mars probe named Tianwen 1, or Quest for Heavenly Truth 1, will fulfil three scientific objectives: orbiting the red planet for comprehensive observation, landing on Martian soil and sending a rover to roam the landing site.